package com.bsh.service;

import java.util.List;
import java.util.Map;

import com.bsh.dto.MerchantListQryDto;
import com.bsh.mybatis.model.MerchantImg;
import com.bsh.utils.Pager;

public interface MerchantImageService {

	/**
	 * 首页轮播图片分页
	 * 
	 * @param start
	 * @param end
	 * @return
	 */
	List<Map<String, Object>> getPage(Pager pager, String userName,MerchantListQryDto qry);

	/**
	 * 查图片
	 * 
	 * @param userid
	 * @return
	 */
	MerchantImg getMerchantImg(Integer id);

	/**
	 * 添加图片
	 * 
	 * @param userid
	 * @return
	 */
	Integer addMerchantImg(MerchantImg image);

	/**
	 * 修改图片
	 * 
	 * @param userid
	 * @return
	 */
	Integer editMerchantImg(MerchantImg image, boolean updateImage);


	/**
	 * 删除图片
	 * 
	 * @param userid
	 * @return
	 */
	Integer deleteMerchantImg(int id);

	/**
	 * 查询商家的图片列表
	 * @param id
	 * @return
	 */
	List<MerchantImg> getMerchantImgList(Integer merchantId);
}